"undefined" != typeof jQuery && jQuery.ajaxSetup({
    dataFilter: function(e, t) {
        if ("string" == typeof e && e.indexOf('"cmm_status_code":302') >= 0) {
            var i = jQuery.parseJSON(e);
            return location.replace(i.location),
            ""
        }
        return e
    }
}),
function(e) {
    function t(r) {
        if (i[r]) return i[r].exports;
        var n = i[r] = {
            exports: {},
            id: r,
            loaded: !1
        };
        return e[r].call(n.exports, n, n.exports, t),
        n.loaded = !0,
        n.exports
    }
    var i = {};
    return t.m = e,
    t.c = i,
    t.p = "/index.php/index/publicFile?path=cmm_js/",
    t(0)
} ({
    0 : function(e, t, i) {
        function r(e) {
            l > -1 ? (e.text(l + "秒").attr("disabled", !0), l--, setTimeout(function() {
                r(e)
            },
            1e3)) : (e.removeAttr("disabled"), e.text("获取验证码"), e.css("background", "#ffb752"))
        }
        function n(e) {
            "up" == e ? 0 == d ? d = $(".drop_tips").children().length - 1 : d--:d == $(".drop_tips").children().length - 1 ? d = 0 : d++;
            var t = $(".drop_tips").children().eq(d);
            t.addClass("active").siblings().removeClass(),
            $("#telePhone").val(t.html())
        }
        function s(e, t) {
            var i = {};
            for (var r in t) - 1 != r.indexOf(e) && (i[r] = 1);
            return i
        }
        var a = (i(46), i(490)),
        o = i(491),
        l = 60,
        d = 0;
        $(function() {
            var e = window.localStorage.getItem("TelePhone");
            null == e && (e = "{}"),
            e = JSON.parse(e),
            $("#reset_panel").hide(),
            $("#passWord").val(),
            $(".qr_panel").hide(),
            $("#qrcode_img").hover(function() {
                "none" == $(".qr_panel").css("display") ? ($(this).find("i").css("background", "url(" + window.static_file_root.__IMG__ + "/img/index/qr_white.png) no-repeat 0 0"), $(this).css("background", "url(" + window.static_file_root.__IMG__ + "/img/index/dropdown.png) no-repeat center 46px")) : ($(this).find("i").css("background", "url(" + window.static_file_root.__IMG__ + "/img/index/qr.png) no-repeat 0 0"), $(this).css("background", "")),
                $(".qr_panel").slideToggle()
            }),
            $("#telePhone").bind("input propertychange focus",
            function() {
                var t = $("#telePhone").val();
                if (null == t || "" == t) return $(".drop_tips").hide(),
                void $(".drop_tips").html("");
                var i = $(this).position().top + $(this).height(),
                r = "",
                n = s(t, e),
                a = 0;
                for (var o in n) if (r = r + "<li>" + o + "</li>", a += 1, a > 10) break;
                if ("" == r) return $(".drop_tips").hide(),
                !1;
                $(".drop_tips").html(""),
                $(".drop_tips").append(r),
                $(".drop_tips").css("top", i),
                $(".drop_tips").show();
                var l = $(".drop_tips").children().eq(0);
                l.addClass("active").siblings().removeClass(),
                $(".drop_tips li").on("click",
                function() {
                    $(this).addClass("active").siblings().removeClass(),
                    $("#telePhone").val($(this).html()),
                    $(".drop_tips").hide()
                }),
                $(".drop_tips li").hover(function() {
                    $(this).addClass("active").siblings().removeClass()
                })
            }),
            $("#telePhone").keydown(function(e) {
                38 == e.which ? n("up") : 40 == e.which ? n() : 13 == e.which && ($(".drop_tips").is(":visible") && ($("#telePhone").val($(".drop_tips").find(".active").html()), $(".drop_tips").hide()), $("#passWord").focus())
            }),
            $("#passWord").keydown(function(e) {
                13 == e.which && $("#loginBtn").click()
            }),
            $(document).click(function(e) {
                var t = $(e.srcElement || e.target);
                $(t).is(".drop_tips,.drop_tips *,input") || $(".drop_tips").hide()
            }),
            o("#usersSay", ".say", ".con"),
            $("input").focus(function() {
                $(this).parent().css("border", "1px solid #ffb752"),
                $(this).blur(function() {
                    $(this).parent().css("border", "1px solid #c8c8c8")
                })
            }),
            $(".forgot-password-link").click(function() {
                $("#login_panel").hide(),
                $("#reset_panel").show(),
                $("#reset_panel input").each(function() {
                    $(this).val("")
                })
            }),
            $(".loginInput input").on("input",
            function() {
                $(".errRow").each(function() {
                    $(this).find(".text").html(""),
                    $(this).hide()
                })
            }),
            $("#loginBtn").on("click",
            function() {
                var t = $("#telePhone").val() || "",
                i = $("#passWord").val(),
                r = $(this).parent().parent().find(".errRow");
                if (t = t.trim(), "" == t) return r.find(".text").html("请输入手机号码！"),
                r.show(),
                void $("#telePhone").focus();
                if ("" != t && "" == i) return r.find(".text").html("请输入密码！"),
                r.show(),
                void $("#passWord").focus();
                var n = "/index.php/Login/index";
                e[t] = 1,
                localStorage.setItem("TelePhone", JSON.stringify(e));
                var s = {
                    TelePhone: t,
                    Password: a.hex_md5(i)
                };
                jQuery.ajax({
                    url: n,
                    data: s,
                    type: "POST",
                    dataType: "json",
                    success: function(e) {
                        1 != e.status ? (r.find(".text").html(e.info), r.show()) : window.location.href = e.url
                    }
                })
            }),
            $("#get-num-btn").on("click",
            function(e) {
                e.preventDefault();
                var t = $("#phoneNum").val(),
                i = /^(0|86|17951)?(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}$/,
                n = $(this).parent().parent().find(".errRow");
                if (0 == i.test(t)) n.find(".text").html("请输入正确的手机号码！"),
                n.show(),
                $("#phoneNum").focus();
                else {
                    l = 60,
                    r($(this)),
                    $(this).css("background", "#999");
                    var s = "/index.php/Login/getsms",
                    a = {
                        mobile: t
                    };
                    jQuery.ajax({
                        url: s,
                        data: a,
                        type: "POST",
                        dataType: "json",
                        success: function(e) {
                            alert(1 == e.isok ? "验证码已经发送至您的手机，请查收。": -50 == e.isok ? "您的账户余额不足，请先进行充值": e.desc)
                        }
                    })
                }
            }),
            $("#resetPwdBtn").click(function(e) {
                e.preventDefault();
                var t = $(this).parent().parent().find(".errRow"),
                i = ($(this), $("#phoneNum").val()),
                r = $("#verifyNumber").val(),
                n = $("#newPassWord").val(),
                s = $("#confirmPassWord").val();
                if (null == n.match(/\d+/) || null == n.match(/[a-zA-Z]+/) || n.length < 6) return t.find(".text").html("为保证信息安全，请勿设置简单密码，建议采用数字+字母的组合密码,长度不低于6位."),
                t.show(),
                void $("#newPassWord").focus();
                if (null == i || "" == i) return t.find(".text").html("请输入手机号码！"),
                t.show(),
                void $("#phoneNum").focus();
                if (null == r || "" == r) return t.find(".text").html("请输入验证码！"),
                t.show(),
                void $("#verifyNumber").focus();
                if (null == n || "" == n) return t.find(".text").html("请输入新密码！"),
                t.show(),
                void $("#newPassWord").focus();
                if (null == s || "" == s || n != s) return t.find(".text").html("两次输入的密码不一致！"),
                t.show(),
                void $("#confirmPassWord").focus();
                var o = "Login/getpass",
                l = {
                    mobile: i,
                    verify: r,
                    passwd1: a.hex_md5(n),
                    passwd2: a.hex_md5(s)
                };
                jQuery.ajax({
                    url: o,
                    data: l,
                    type: "POST",
                    dataType: "json",
                    success: function(e) {
                        1 == e.isok ? (alert("密码修改成功！"), $("#reset_panel").hide(), $("#login_panel").show(), jQuery('#login_panel input[name="TelePhone"]').val(i), jQuery('#login_panel input[name="Password"]').focus()) : alert(e.desc)
                    }
                })
            })
        })
    },
    46 : function(e, t) {
        e.exports = {
            INL: {
                transferOrderINL: "/index.php/Order/ot",
                toTruckINL: "/index.php/Driver/otruck",
                signReveiveINL: "/index.php/Order/signReveive"
            },
            kneck: {
                delOrderItemURL: "/index.php/Order/orderDelete",
                orderStatusURL: "/index.php/Order/orderStatus",
                addCustomOrderLog: "/index.php/Order/addCustomOrderLog",
                modifyCustomOrderLog: "/index.php/Order/modifyCustomOrderLog",
                delCustomOrderLog: "/index.php/Order/delCustomOrderLog",
                transferOrderURL: "/index.php/Order/ot",
                toTruckURL: "/index.php/Driver/otruck",
                toShuttleURL: "/index.php/Driver/oShuttle",
                unTruckURL: "/index.php/Driver/carCancel",
                signReveiveURL: "/index.php/Order/signReveive",
                orderReceiptURL: "/Finance/setReceiptFlag",
                orderReceiveURL: "/index.php/Order/orderReceive",
                orderRefuseURL: "/index.php/Order/refuseOrder",
                oListSortURL: "/index.php/Order/olist",
                goToTruckURL: "/index.php/Order/otruck",
                pageNumListURL: "/index.php/Interface/judgeCity",
                addPickOrderURL: "/index.php/PickOrder/addPickOrder",
                getPickedOrderCountURL: "/index.php/PickOrder/getPickedOrderCount",
                orderExportURL: "/index.php/Order/orderExport",
                addPickOrderbyNumURL: "/index.php/PickOrder/pick_order_by_ordernum",
                clearChooseFolderURL: "/index.php/PickOrder/outPickOrder",
                suggestPickOrderURL: "/index.php/PickOrder/search_order_suggest",
                getOrderTotal: "/index.php/Order/get_order_total",
                co_setting: "/index.php/Order/co_setting",
                co_setting_handle: "/index.php/Order/co_setting_handle",
                checkReceiptUri: "/index.php/Finance/isReceiptOperate",
                showConfimSettleUri: "/index.php/Finance/coDeliverySettleTotalShow",
                setReceiptFlagUri: "/index.php/Finance/setReceiptFlag",
                getAllEmployeesUri: "/index.php/User/get_all_employees"
            },
            olistFilter: {
                consignor: "/index.php/FieldFilter/search_consignor",
                upstream_downstream: "/index.php/FieldFilter/search_upstream_downstream"
            },
            myListURL: {
                pageNumListURL: "/index.php/Interface/judgeCity",
                getMyListHeaderURL: "/index.php/MyList/getMyListHeader",
                setMyListHeaderURL: "/index.php/MyList/setMyListHeader",
                getCustomizeHeaderURL: "/index.php/Print/getCustomizeHeader",
                setCustomizeHeaderURL: "/index.php/Print/setCustomizeHeader",
                setMyListPageURL: "/index.php/MyList/setMyListNum",
                getMyListPageURL: "/index.php/MyList/getMyListNum",
                setDefaultHeaderURL: "/index.php/MyList/setDefaultHeader"
            },
            listHeaderType: {
                myPath: "co_path",
                myList: "order",
                sendCarList: "car_dmanage",
                arriveCarList: "car_park",
                StowageList: "14",
                entruckList: "truck_loading",
                pickList: "pick_order",
                pointPay: "point_pay",
                opOrder: "op_order",
                shuttleList: "shuttle_loading",
                consignorACDetail: "consignorACDetail",
                consigneeACDetail: "consigneeACDetail",
                partnerACDetail: "partnerACDetail",
                managerACDetail: "managerACDetail",
                pointPayFinance: "point_pay_finance",
                payArrivalSettleList: "payArrivalSettle",
                payBillingSettleList: "payBillingSettle",
                payMisSettleList: "payMisSettle",
                payCreditSettleList: "payCreditSettle",
                discountSettleList: "discountSettle",
                cashReturnSettleList: "cashReturnSettle",
                transPriceSettleList: "transPriceSettle",
                consignorACList: "consignorACList",
                truckStart: "truck_start",
                truckArrival: "truck_arrival",
                delivery_total: "delivery_total",
                delivery_receipt: "delivery_receipt",
                delivery_remit: "delivery_remit",
                delivery_arrival: "delivery_arrival",
                delivery_paid: "delivery_paid",
                delivery_paid_grant: "delivery_paid_grant",
                settle_log_batch: "settle_log_batch",
                settle_log_summary: "settle_log_summary",
                settle_log_details: "settle_log_details",
                receipt_total: "receipt_total",
                receipt_sign: "receipt_sign",
                receipt_send: "receipt_send",
                receipt_receive: "receipt_receive",
                receipt_grant: "receipt_grant",
                managerPayBillingACDetail: "managerPayBillingACDetail",
                managerAllExpensesACDetail: "managerAllExpensesACDetail"
            },
            listPageType: {
                myList: "order_num",
                sendCarList: "truck_num",
                arriveCarList: "truck_num",
                StowageList: "34",
                entruckList: "35",
                pickList: "pick_order_num",
                consignorACDetail: "consignorACDetail_num",
                consignorACList: "consignorACDetail_num",
                consigneeACDetail: "consigneeACDetail_num",
                consigneeACList: "consigneeACDetail_num",
                partnerACDetail: "partnerACDetail_num",
                partnerACList: "partnerACDetail_num",
                managerACDetail: "managerACDetail_num",
                managerACList: "managerACDetail_num",
                pointPay: "point_pay_finance_num",
                payArrivalSettleList: "payArrivalSettle_num",
                payBillingSettleList: "payBillingSettle_num",
                payMisSettleList: "payMisSettle_num",
                payCreditSettleList: "payCreditSettle_num",
                discountSettleList: "discountSettle_num",
                cashReturnSettleList: "cashReturnSettle_num",
                transPriceSettleList: "transPriceSettle_num",
                settleLogBatchList: "settle_log_batch_num",
                settleLogSummaryList: "settle_log_summary_num",
                settleLogDetailsList: "settle_log_details_num",
                cmm_log: "cmm_log_num",
                managerPayBillingACList: "managerPayBillingACDetail_num",
                managerPayBillingACDetail: "managerPayBillingACDetail_num"
            }
        }
    },
    490 : function(e, t) {
        function i(e, t) {
            e[t >> 5] |= 128 << t % 32,
            e[(t + 64 >>> 9 << 4) + 14] = t;
            for (var i = 1732584193,
            r = -271733879,
            d = -1732584194,
            p = 271733878,
            c = 0; c < e.length; c += 16) {
                var u = i,
                h = r,
                _ = d,
                g = p;
                i = n(i, r, d, p, e[c + 0], 7, -680876936),
                p = n(p, i, r, d, e[c + 1], 12, -389564586),
                d = n(d, p, i, r, e[c + 2], 17, 606105819),
                r = n(r, d, p, i, e[c + 3], 22, -1044525330),
                i = n(i, r, d, p, e[c + 4], 7, -176418897),
                p = n(p, i, r, d, e[c + 5], 12, 1200080426),
                d = n(d, p, i, r, e[c + 6], 17, -1473231341),
                r = n(r, d, p, i, e[c + 7], 22, -45705983),
                i = n(i, r, d, p, e[c + 8], 7, 1770035416),
                p = n(p, i, r, d, e[c + 9], 12, -1958414417),
                d = n(d, p, i, r, e[c + 10], 17, -42063),
                r = n(r, d, p, i, e[c + 11], 22, -1990404162),
                i = n(i, r, d, p, e[c + 12], 7, 1804603682),
                p = n(p, i, r, d, e[c + 13], 12, -40341101),
                d = n(d, p, i, r, e[c + 14], 17, -1502002290),
                r = n(r, d, p, i, e[c + 15], 22, 1236535329),
                i = s(i, r, d, p, e[c + 1], 5, -165796510),
                p = s(p, i, r, d, e[c + 6], 9, -1069501632),
                d = s(d, p, i, r, e[c + 11], 14, 643717713),
                r = s(r, d, p, i, e[c + 0], 20, -373897302),
                i = s(i, r, d, p, e[c + 5], 5, -701558691),
                p = s(p, i, r, d, e[c + 10], 9, 38016083),
                d = s(d, p, i, r, e[c + 15], 14, -660478335),
                r = s(r, d, p, i, e[c + 4], 20, -405537848),
                i = s(i, r, d, p, e[c + 9], 5, 568446438),
                p = s(p, i, r, d, e[c + 14], 9, -1019803690),
                d = s(d, p, i, r, e[c + 3], 14, -187363961),
                r = s(r, d, p, i, e[c + 8], 20, 1163531501),
                i = s(i, r, d, p, e[c + 13], 5, -1444681467),
                p = s(p, i, r, d, e[c + 2], 9, -51403784),
                d = s(d, p, i, r, e[c + 7], 14, 1735328473),
                r = s(r, d, p, i, e[c + 12], 20, -1926607734),
                i = a(i, r, d, p, e[c + 5], 4, -378558),
                p = a(p, i, r, d, e[c + 8], 11, -2022574463),
                d = a(d, p, i, r, e[c + 11], 16, 1839030562),
                r = a(r, d, p, i, e[c + 14], 23, -35309556),
                i = a(i, r, d, p, e[c + 1], 4, -1530992060),
                p = a(p, i, r, d, e[c + 4], 11, 1272893353),
                d = a(d, p, i, r, e[c + 7], 16, -155497632),
                r = a(r, d, p, i, e[c + 10], 23, -1094730640),
                i = a(i, r, d, p, e[c + 13], 4, 681279174),
                p = a(p, i, r, d, e[c + 0], 11, -358537222),
                d = a(d, p, i, r, e[c + 3], 16, -722521979),
                r = a(r, d, p, i, e[c + 6], 23, 76029189),
                i = a(i, r, d, p, e[c + 9], 4, -640364487),
                p = a(p, i, r, d, e[c + 12], 11, -421815835),
                d = a(d, p, i, r, e[c + 15], 16, 530742520),
                r = a(r, d, p, i, e[c + 2], 23, -995338651),
                i = o(i, r, d, p, e[c + 0], 6, -198630844),
                p = o(p, i, r, d, e[c + 7], 10, 1126891415),
                d = o(d, p, i, r, e[c + 14], 15, -1416354905),
                r = o(r, d, p, i, e[c + 5], 21, -57434055),
                i = o(i, r, d, p, e[c + 12], 6, 1700485571),
                p = o(p, i, r, d, e[c + 3], 10, -1894986606),
                d = o(d, p, i, r, e[c + 10], 15, -1051523),
                r = o(r, d, p, i, e[c + 1], 21, -2054922799),
                i = o(i, r, d, p, e[c + 8], 6, 1873313359),
                p = o(p, i, r, d, e[c + 15], 10, -30611744),
                d = o(d, p, i, r, e[c + 6], 15, -1560198380),
                r = o(r, d, p, i, e[c + 13], 21, 1309151649),
                i = o(i, r, d, p, e[c + 4], 6, -145523070),
                p = o(p, i, r, d, e[c + 11], 10, -1120210379),
                d = o(d, p, i, r, e[c + 2], 15, 718787259),
                r = o(r, d, p, i, e[c + 9], 21, -343485551),
                i = l(i, u),
                r = l(r, h),
                d = l(d, _),
                p = l(p, g)
            }
            return Array(i, r, d, p)
        }
        function r(e, t, i, r, n, s) {
            return l(d(l(l(t, e), l(r, s)), n), i)
        }
        function n(e, t, i, n, s, a, o) {
            return r(t & i | ~t & n, e, t, s, a, o)
        }
        function s(e, t, i, n, s, a, o) {
            return r(t & n | i & ~n, e, t, s, a, o)
        }
        function a(e, t, i, n, s, a, o) {
            return r(t ^ i ^ n, e, t, s, a, o)
        }
        function o(e, t, i, n, s, a, o) {
            return r(i ^ (t | ~n), e, t, s, a, o)
        }
        function l(e, t) {
            var i = (65535 & e) + (65535 & t),
            r = (e >> 16) + (t >> 16) + (i >> 16);
            return r << 16 | 65535 & i
        }
        function d(e, t) {
            return e << t | e >>> 32 - t
        }
        function p(e) {
            for (var t = Array(), i = (1 << h) - 1, r = 0; r < e.length * h; r += h) t[r >> 5] |= (e.charCodeAt(r / h) & i) << r % 32;
            return t
        }
        function c(e) {
            for (var t = u ? "0123456789ABCDEF": "0123456789abcdef", i = "", r = 0; r < 4 * e.length; r++) i += t.charAt(e[r >> 2] >> r % 4 * 8 + 4 & 15) + t.charAt(e[r >> 2] >> r % 4 * 8 & 15);
            return i
        }
        var u = 0,
        h = 8;
        t.hex_md5 = function(e) {
            return c(i(p(e), e.length * h))
        }
    },
    491 : function(e, t) {
        e.exports = function(e, t, i) {
            function r(t) {
                var i = -t * s;
                l.stop(!0, !1).animate({
                    left: i
                },
                300),
                $(e).find(".btn span").stop(!0, !1).removeClass("cur").eq(t).stop(!0, !1).addClass("cur")
            }
            for (var n, s = $(e).find(t).width(), a = $(e).find(t).length, o = 0, l = $(e).find(i), d = "<div class='btn'>", p = 0; a > p; p++) d += "<span></span>";
            d += "</div><div class='preNext pre'></div><div class='preNext next'></div>",
            $(e).append(d),
            $(e).find(".btn span").mouseenter(function() {
                o = $(e).find(".btn span").index(this),
                r(o)
            }).eq(0).trigger("mouseenter"),
            $(e).find(".pre").click(function() {
                o -= 1,
                -1 == o && (o = a - 1),
                r(o)
            }),
            $(e).find(".next").click(function() {
                o += 1,
                o == a && (o = 0),
                r(o)
            }),
            l.css("width", s * a),
            $(e).hover(function() {
                clearInterval(n)
            },
            function() {
                n = setInterval(function() {
                    r(o),
                    o++,
                    o == a && (o = 0)
                },
                4e3)
            }).trigger("mouseleave")
        }
    }
});